🇬🇧 en de 🇩🇪

in plain sight

  • (idiomatic) Very easy to see or notice, especially when it is supposed to be hidden.
deutlich sichtbar, für jedermann sichtbar, klar erkennbar, offen sichtbar
Wiktionary Links